Die erweiterte description-Umgebung

Die erweiterte description-Umgebung unterstützt eine einfache Möglichkeit, den linken Rand einer description-Liste zu verändern. Der Text des Erläuterungstextes beginnt am linken Rand, entweder hinter der Marke oder in der nächsten Zeile.Eine andere Deklaration eliminiert den Freiraum zwischen den Listenpunkten, der von den LATEX-STYs gesetzt wird. Außerdem kann noch das Aussehen der Marke beeinflußt werden. Die Syntax der erweiterten description-Umgebung ist:
\begin{description}[deklarationen]
$\vdots$
\end{description}
Ohne die optionalen [deklarationen] verhält sich diese Umgebung wie die originale LATEX description-Umgebung.

Die folgenden Deklarationen legen den linken Rand des Erläuterungstextes fest:

\setleftmargin{länge}
gibt die Länge des horizontalen Freiraums des linken Randes an. Die Voreinstellung entspricht dem Wert der originalen description-Liste in LATEX.
\setlabelphantom{text}
berechnet den linken Rand aus der Länge von text und aus dem Wert von \labelsep. Dabei wird die Setzung von \setlabelstyle berücksichtigt. Wenn man sowohl \setlabelphantom als auch \setleftmargin setzt, wird ein Freiraum der Länge, die durch \setlabelphantom definiert ist, freigehalten. Es gibt noch einige andere Deklarationen, die das Layout der erweiterten description-Liste beeinflussen:
\breaklabel
läßt die Beschreibung in der nächsten Zeile beginnen, wenn die Länge der Marke die Breite des linken Randes überschreitet. In der Voreinstellung beginnt der Erläuterungstext auf in gleichen Zeile, unmittelbar hinter der Marke.
\compact
zeigt an, daß die Definitionen nicht durch Leerzeilen voneinander getrennt werden.
\setlabelstyle{schriftstil}
ist der Stil, der für die Marken benutzt wird, z. B. \bf, \it, \sl, oder \sf, sowie \small, \large usw. Voreingestellt ist \bf und \normalsize.

Die folgenden Beispiele zeigen einige Anwendungen der erweiterten
description-Umgebung.




Das erste Beispiel zeigt, daß sie ohne optionalen Parametern der originalen LATEX-Umgebung entspricht. Die abgesetzte Markierung lautet:

\begin{description}
Erste Marke
Die erste Marke ist durchschnittlich lang.
Hier nun eine besonders lange Marke
Dies ist der Text, der zu der besonders langen Marke gehört.
3.
Die 3. Marke ist sehr kurz.
Dieser Eintrag hat keine Marke und wurde erzeugt mit \item text.






Im zweiten Beispiel werden mit der folgenden Markierung optionale Parameter gesetzt:

\begin{description}[\breaklabel\setleftmargin{80pt}
\setlabelstyle{\it}]
Erste Marke
Die erste Marke ist durchschnittlich lang.
Hier nun eine besonders lange Marke
Dies ist der Text, der zu der besonders langen Marke gehört.
3.
Die 3. Marke ist sehr kurz.
Dieser Eintrag hat keine Marke und wurde erzeugt mit \item text.






Das letze Beispiel zeigt die Markierung mit weiteren optionalen Parametern und ihre Wirkung:

\begin{description}[\compact\setlabelphantom{Erste Marke}]
Erste Marke
Die erste Marke ist durchschnittlich lang.
Hier nun eine besonders lange Marke
Dies ist der Text, der zu der besonders langen Marke gehört.
3.
Die 3. Marke ist sehr kurz.
Dieser Eintrag hat keine Marke und wurde erzeugt mit \item text.